/nb_chan say J'ai joinds $xs.conf(Perso,Nb_de_chan_jointes) chan depuis que je possΦde ce script ( $+ $xs.name $+ )
/defautmode if (nt !isin $1($1).mode) && ($me isop $chan) mode $1 +nt
/getop /msg o requestop # $me | if ($1 != silence) /msg # PLEASE : All do /msg o requestop $chan $me / SVP : Faites tous et toutes /msg o requestop $chan $me
/j /join #$$1 $2-
/p /part #
/bplay /run $mircdirscript\programmes\bplay.exe
;LECTEUR MULTIMEDIA
/mp3.player xs.writeini Mp3 lastfile $$dir="Quel son jouer ?" $mp3.dir | run -np $mp3.file | /mp3.info | /if ($server != $null) && ($mp3.annonce == on) .ame 15,0pLaY <0,15>14,15<15,14>15,1 $nopath($mp3.file).mp3 15,14<14,15>0,15<15,0> with 8,1 $+ $xs.name by S4turn
/mp3.default_rep {
xs.writeini Mp3 defaultdir $$sdir(\,Choisissez le repertoire par defaut du lecteur multimΘdia)
/echo -a %char.inc %char.o2 Mp3 %char.f2 Le repertoire par dΘfaut est maintenant : $mp3.dir
}
/mp3.lastfile run -np $mp3.file | /mp3.info | /if ($server != $null) && ($mp3.annonce == on) .ame 15,0RepLaY <0,15>14,15<15,14>15,1 $nopath($mp3.file).mp3 15,14<14,15>0,15<15,0> with 8,1 $+ $xs.name by S4turn
/mp3.info {
if ($right($mp3.file,4) == .mp3) {
set %jb.20 $replace($nopath($mp3.file),$chr(95),$chr(32))
if ( $right(%jb.20,4) == .mp3 ) { set %jb.20 $remove(%jb.20,.mp3) }
set %jb.21 $round($calc(($file($mp3.file).size)/1048576),1)
set %jb.23 $mp3($mp3.file).bitrate
set %jb.24 $calc(($mp3($mp3.file).sample)/1000)
set %jb.25 $mp3($mp3.file).mode
if ( %jb.25 == Joint Stereo ) { set %jb.25 Stereo }
if ( %jb.25 == Single Channel ) { set %jb.25 Mono }
set %jb.26 $int($calc($mp3($mp3.file).length / 1000))
set %jb.27 $int($calc($mp3($mp3.file).length / 60000))
set %jb.28 $calc(%jb.26 - (%jb.27 * 60))
if ( %jb.28 < 10 ) { set %jb.28 $chr(48) $+ %jb.28 }
set %jb.22 %jb.27 $+ : $+ %jb.28
/echo -a %char.inc2 %char.o2 MP3 %char.f2 Vous Θcoutez $chr(91) $+ 4 %jb.20 $+ $chr(93) $+ á $chr(91) $+ 10 %jb.25 $+ $chr(93) $+ á $chr(91) $+ 10 %jb.23 Kbps $chr(93) $+ á $chr(91) $+ 10 %jb.24 Khz $chr(93) $+ á $chr(91) $+ 10 %jb.22 Min $chr(93) $+ á $chr(91) $+ 10 %jb.21 Mo $chr(93) $+ á $chr(91) Annonce :10 $mp3.annonce $+ $chr(93)
if (%away.repeat == on) { /.timeraway 0 $calc($Perso(away.repeattime) * 60) /amsg Je suis [-AwAy-] depuis %tpsaway $+ ... RAISON : 4 $+ $Perso(awaymsg) }
echo @Aide 12,9Salut, je vais essayer de faire simple mais si tu comprends pas un truc, envois moi un message α $xs.email ...
echo @Aide
echo @Aide 8,1Bon, dΘjα, pour accΘder α ce menu, il faut faire /aide dans n'importe quelle fenΩtre (mΩme un channel !)
echo @Aide 7,15Ensuite, si t'es tout nouveau, vas dans le menu $+ $xs.name $+ , puis cliques sur Configuration du script puis sur Nick et enfin sur Changer votre nick ... Ensuite, tapes /reboot (dans n'importe quel fenΩtre) pour redΘmarrer proprement et rapidement le script.
echo @Aide Comme tu as pu le constater, dans le menu Configuration du script, il y a plusieurs rubriques (dont Nick) ; si tu es un habituΘ du serveur QuakeNet, tu peux configurer ton auto identification avec Q, pour τa cliques sur $+ $xs.name $+ puis sur Configuration du script, ensuite, sur Auto Identification avec et enfin sur Q (Quake Net uniquement)
echo @Aide Tu peux aussi configurer l'auto identification avec des bots (si tu en utilise) pour τa, fais comme avec Q en choisissant Bot 1 puis Bot 2, etc ...
echo @Aide
echo @Aide >>> Voici quelques commandes utiles (α taper dans n'importe quelle fenΩtre) :
echo @Aide /aide botty ---> Permet d'avoir l'aide sur le script Bot-User
echo @Aide /lecturepager ---> Permet de lire les messages que test amis t'ont laissΘ quand tu Θtais away.
echo @Aide /encode ---> Pour crypter un message, usage : /encode <Texte α encoder>
echo @Aide /decode ---> Pour dΘcrypter un message, usage : /decode <Texte encodΘ α dΘcoder>
echo @Aide /reboot ---> Pour rebooter IRC
echo @Aide /genchar ---> GΘnΘrer des caractΦre avec la commande $ $+ chr de mIRC
echo @Aide /getop ---> Demande α O de vous opper sur la chan o∙ vous Ωtes
echo @Aide F2 ---> Boεte de dialogue qui permet de se connecter
echo @Aide F3 ---> Paneau de configuration
echo @Aide SHIFT + F3 ---> Configuration de Game Connect
echo @Aide F4 ---> Demande α Q de vous oper (uniquement si tu as des droits)
echo @Aide SHIFT + F4 ---> Demande α Q de vous voicer (uniquement si tu as des droits)
echo @Aide F5 ---> Faire des statistiques.
echo @Aide F6 ---> Pour lancer une fenΩtre Aide pour dire quelque chose .. Pour parler en mettant un prΘfixe et un suffixe
echo @Aide F8 ---> Lancer le browser (navigateur internet)
echo @Aide 3*** IntΘgration totale et PARFAITE (pas comme dans la version 10) de HLSW !
echo @Aide 3*** Ajout d'autre jeux sur Game Connect (Si vous en avez, envoyez moi un message).
echo @Aide
echo @Aide Nouvelles fonctions de la version 14 (actuelle) :
echo @Aide 3*** INFO : C'est une petite correction de la version 13, avec l'ajout d'un skin et n'oubliez surtout pas : /changeskin <Nom du skin> !
echo @Aide 3*** Ajout de l'option activΘ auto away dans la boεde de dialogue d'abscence
echo @Aide 3*** Ajout la pub pour le script (testeur : nett3yeur)
echo @Aide 3*** Ajout d'une icone dans le paneau de configuration. Je n'en dis pas plus !!! (Vite, F3)
echo @Aide 3*** Si vous n'avez pas installer Windows dans c:\Windows, le script de bugguera plus ! (Vous avez installer Windows dans $windows.dir)
echo @Aide 3*** BUG : On ne pouvait plus s'auto-auther - rΘsolu -
echo @Aide
echo @Aide Nouvelles fonctions de la version 13 :
echo @Aide 3*** INFO : Cette version totalement inatendu apporte des petits plus notament sur le fichier $xs.inicfgfile (C'est la qu'il y a toutes les ips de Game Connect et maintenant tous vos password - encodΘs bien sur -, vos preferences ...)
echo @Aide á á á á á á á á á á á á á - HL : (12 BOOMTOWN 15-DoD- + 12 HomeLAN 15-TFC- + 10 blueyonder 15-DoD- + 8 Demon 15TFC + 6 NGZ-Server 15-Desert Crisis- + 3 Barrys 15-DoD- = 51 IPs) !! Du boulot !!!!
echo @Aide 3*** RΘparation de la nick list (les couleurs remarchent !!!)
echo @Aide 3*** Correction de bugs concernant HLSW
echo @Aide 3*** RΘsolution du bug de Bot-User (On ne pouvait lancer un bot)
echo @Aide 3*** Suppression du Premier boot de l'O/S dans les statistiques (F5) suite α un bug ...
echo @Aide 3*** Premiere essai de HLSW integrΘ
echo @Aide 3*** GC : ajout d'Unreal Tournament (c'est un ESSAI !! Je tiens α le preciser !!)
echo @Aide 3*** Lecteur Mp3 amΘliorΘ
echo @Aide 3*** Vous pouvez maintenant protΘger des chans (ca fonctionne ENFIN !!!) Click droit sur le fond d'une chan --> Proteger <chan> puis vous reglez
echo @Aide 3*** Le seul skin disponible pour l'instant est moo. Pour changer : /changeskin moo et surtout pour revenir en normal : /changeskin normal
echo @Aide
echo @Aide Nouvelles fonctions de la version 12 :
echo @Aide 3*** INFO : La version tant attendu de $xs.name version 12 est maintenant disponible !! La configuration du script est de plus en plus simple, les bugs sont de plus en plus corrigΘ et grΓce α dereck182, il existe un nouveau site est nΘ : www.multimania.com/da404 !! En plus c'est en PHP ... !!!
echo @Aide 3*** Traduction de mIRC par moi mΩme et de HLSW par dereck182. Cependant le script n'ai pas α la derniΦre version de mIRC (la 6.1) parce que j'ai traduit mIRC 6.0 et deux semaines aprΦs, la nouvelle version est sorti !! RΘpondez au sondage sur www.multimania.com/da404 et aidez moi !!
echo @Aide 3*** Upgrade de Game Connect pour gΘrer les nouvelles fonctions de HLSW (Gestion de Wolfenstein)
echo @Aide 3*** Bot-User bΘnΘficie du support DDE
echo @Aide 3*** Presque toutes les variables de Game Connect son dans le fichier de configuration (.ini)
echo @Aide
echo @Aide Nouvelles fonctions de la version 11 :
echo @Aide 3*** Correction de nombreux bugs (dont un qui mettait en AUTO AWAY pendant ke l'on jouait... Un autre qui faisait bugguer HLSW ...)
echo @Aide
echo @Aide Si vous souhaitez voir les amΘliorations des anciennes version : /aide old
echo @Aide Configuration minimum : 100 Mhz, 16 de RAM, Windows 95, connection internet α 28800 bps pour IRC et 350 Mhz, 16 de RAM, Windows 95, connection internet α 56000 bps pour les Stats FTP
}
elseif ($1 == old) {
window -c @Aide
window -x @Aide
titlebar @Aide Anciennes versions
echo @Aide >>> Voici la liste des amΘliorations des anciennes versions
echo @Aide
echo @Aide Nouvelles fonctions de la version 10c :
echo @Aide 3*** $xs.name est maintenant sous la version 6.0 de mIRC !! Esperons que tous les scripts sont encore compatible ;-D ! Si vous voyez un bug, mailez moi...
echo @Aide 3*** Ajout du Premier boot de l'O/S dans les statistiques (F5)
echo @Aide 3*** Ajout de F3, SHIFT + F3
echo @Aide 3*** Game Connect : Lors d'un !gc, lorsque que vous ne jouez pas, cela n'execute pas un /ame mais un /describe
echo @Aide
echo @Aide Nouvelles fonctions de la version 10b :
echo @Aide 3*** Lorsqu'on lance un bot, il va dans la barre des taches
echo @Aide 3*** /find en dialog (tapez /find et contemplez :p)
echo @Aide 3*** Toute la configuration du script s'effectue en dialog !!
echo @Aide
echo @Aide Nouvelles fonctions de la version 10a :
echo @Aide 3*** Traduction en franτais de toutes les phrases de Q, s'il en manque, dites le moi !
echo @Aide 3*** Ajout de beaucoup de fonctionnalitΘs dont la crΘation d'un compte Q automatiquement avec /Q.newaccount.
echo @Aide 3*** Ecriture de couleur permanente ajoutΘe sur la demande de Senden
echo @Aide 3*** Ajout de Q Whois (dans le menu contextuel de la nick list)
echo @Aide 3*** On voit plus le chemin avec le lecteur mp3 (merci dereck182).
echo @Aide 3*** Ajout des actions MASS (menu contextuel d'un chan)
echo @Aide 3*** IntΘgration de Half-IRC (permettant de voir des messages dans Half-Life)
echo @Aide 3*** Gestion d'HLSW amΘliorΘe : plus besoin d'aller le tΘlΘcharger sur www.hlsw.de, inclus dans le script !
echo @Aide
echo @Aide Nouvelles fonctions de la version 9 :
echo @Aide 3*** Grosse mise α jour au niveau de Game Connect : possibilitΘ de voir les parties en cours sous Half-Life grΓce α HLSW. Le dialogue s'est beaucoup amΘliorΘ avec maintenant la possibilitΘ de choisir les messages... (TrΦs grosse mise α jour et merci α dereck pour hlsw).
echo @Aide 3*** Bot-User : nouvelle fonction qui se nomme KILL (possibilitΘ de "flooder" quelqu'un). Voir toujours /aide botty. Ajout d'un paramΦtre pour configurer le nick du bot
echo @Aide
echo @Aide Nouvelles fonctions de la version 8 :
echo @Aide 3*** Changement de quelques sons.
echo @Aide 3*** Ajout d'une protection de chan(s).
echo @Aide 3*** Ajout de la fonction /find, pour chercher un fichier : /find <Dossier ou vous voulez rechercher> <Mot(s) α recherchΘs>.
echo @Aide 3*** Correction d'un bug avec l'anti flood.
echo @Aide 3*** Anti ban plus rapide maintenant.
echo @Aide 3*** Attaque Take Over en dialog maintenant. On peut aussi enlever le take over.
echo @Aide 3*** Ajout des informations systΦme dans les statistiques (F5).
echo @Aide 3*** AmΘlioration de bot-user avec l'ajout d'une commande. Correction du bug qui l'empechait de se lancer correctement (et donc qu'il marchait pas).
echo @Aide
echo @Aide Nouvelles fonctions de la version 7 :
echo @Aide 3*** Abandon du projet de traduction en anglais : il y'a trop de texte dans mon script !!
echo @Aide 3*** Ajout de ecriture bizarre dans le menu contextuel d'un channel.
echo @Aide 3*** RΘsolutions d'ancien bugs
echo @Aide 3*** Gestion du bot prΘvu depuis longtemps. Nom de code : Bot-User. Pour voir l'aide : /aide botty. Si vous voyez un bug : $xs.email ! Ca m'aidera beaucoup...
echo @Aide 3*** Game Connect : On peux maintenant paramΦtrer son nickname sur Half-Life. RΘsolutions d'un bug.
echo @Aide
echo @Aide Nouvelles fonctions de la version 6 :
echo @Aide 3*** Ajout de protections (pour proteger des gens) : cliques droit sur le nick, Commandes sur <Le nick>, Protections et tu regardes :p
echo @Aide 3*** Correction d'un bug lors de la fenΩtre Ip : choix
echo @Aide 3*** Ajout de !gc dans Game Connect, gΦre maintenant Wolfenstein et la configuration est en dialog.
echo @Aide
echo @Aide Nouvelles fonctions de la version 5 :
echo @Aide 3*** Nouvelle fonctionnalitΘ : Statistiques (F5), Θtablit des statistiques. (voir aussi $+ $xs.name $+ ---> Configuration du script ---> Statistiques (pour configurer))
echo @Aide 3*** Mode away est maintenant en dialog.
echo @Aide 3*** Changement de nom de TFCCONNECT (maintenant Game Connect) : prise en charge du jeu Quake 3. Plus que 200 ips par jeu maintenant (le fichier prenais trop de place et 200 ips suffiront largement). Lorsque l'on clique sur une ip connu (toutes les ips contenu dans le menu Serveurs (HL / Q3)), on peux lancer le jeu concerner avec la description de l'ip appropriΘe.
echo @Aide 3*** Maintenant et chaque nouvelle mise α jour, il y aura un add-on (pour ne pas perdre la configuration personnalisΘ)
echo @Aide
echo @Aide Nouvelles fonctions de la version 4 :
echo @Aide 3*** Mise α jour de TFCCONNECT : ajout de tous les ips des serveurs Zone Jeux
echo @Aide 3*** Suppression de l'ajout d'une variable lors d'un kick (aprΦs, les variables dΘbordΘs, et elles prennaient trop de place)
echo @Aide 3*** Ajout de la commande /reinitialiser (si le script bug, faites ca mais attention ! Tous vos anciens rΘglages seront effacΘs !)
echo @Aide
echo @Aide Nouvelles fonctions de la version 3 :
echo @Aide 3*** Correction du bug "impossible de copier un caractΦre" (avec /genchar)
echo @Aide 3*** TFC CONNECT (Se connect α un serveur HL) amΘliorΘ : possibilitΘ de se connecter avec un mot de pass α n'importe quel serveur
echo @Aide 3*** Ajout d'une boεte de dialogue : Ip : choix lorsque l'on double clique sur une ip (ex d'ip : $+ 127.246.13.89:27015 $+ , essayez de cliquer dessus, vous verrez :■)
echo @Aide
echo @Aide Nouvelles fonctions de la version 2 :
echo @Aide 3*** Ajout de la fonction PAGER (Si tu es away, et que quelqu'un veut te laisser un message, dis lui qu'il fasse /ctcp <Ton nick> PAGER <Son message> et ensuite tu iras le lire en faisant /lecturepager
echo @Aide 3*** Amelioration du menu $+ $xs.name $+ , ajout de Nick dans le sous menu Configuration du script
echo @Aide 3*** Meuilleur ergonomie (le script est beaucoup plus paramΦtrable)
echo @Aide 3*** Ajout des fonctions /decode & /encode
echo @Aide 3*** Correction de nombreux bugs
echo @Aide 3*** Ajout de Infos system (dans menu Perso)
/echo -a Vous avez dΘmarrer pour la premiere fois la version 13 ! Pour le moment, certaines prΘfΘrences seront α RE-configurer mais α partir de la version 14 (plus tard), vous n'aurez plus rien α faire sauf de dΘcompresser le script au meme endroit